land and buildings - Espagnol Anglais Dictionnaire